<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
<script>
    // - 理解一: 闭包是嵌套的内部函数(绝大部分人)
    // - 理解二: 包含被引用变量(函数)的对象(极少数人)
    function fn(){
        // 理解二:a和b是闭包
        let a = 1;
        let b = 2
        // 理解一:返回的函数是闭包
        return function(){
            console.log(a,b);
        }
    }
</script>
</html>